package servlet;


import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;


/**
 * @author MissChen
 * @date 2024年04月22日 11:02
 */


// urlPatterns表示配置当前Servlet的访问命令
// 其值可以是字符串数组,也可以是一个字符串
// 如果是一个字符串数组,表示配置了多种访问命令
// 该数组中每一个字符串都是该Servlet的访问命令
// 如果是一个字符串,则表示配置一个访问命令,只有指定的字符串才能访问
// 当@WebServlet中只有urlPatterns属性的时候,且该属性值配置的是一个字符串
//@WebServlet(urlPatterns = "/sayHello")
// 其中关键字"urlPatterns ="可以省略
// @WebServlet(urlPatterns = {"/aaa","/bbb"})
// @WebServlet(urlPatterns = {"/sayHello"})
//简写方式
// @WebServlet(urlPatterns = "/sayHello2")
@WebServlet("/sayHello")
public class HelloServlet extends HttpServlet{
    @Override
    protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        PrintWriter out=response.getWriter();
        out.println("<h1 style='color:red;'>Hello Servlet</h1>");

    }
}
